//-----------------Sonic CD Smoke Puff Script-----------------//
//--------Scripted by Christian Whitehead 'The Taxman'--------//
//-------Unpacked By Rubberduckycooly's Script Unpacker-------//

// Aliases
private alias object.value0 : Object.Timer


event ObjectDraw
	DrawSprite(object.frame)

	Object.Timer++
	if Object.Timer > 3
		Object.Timer = 0

		object.frame++
		if object.frame > 4

			// Unload once animation is over
			object.type = TypeName[Blank Object]
			object.frame = 0

		end if
	end if

end event


event ObjectStartup

	LoadSpriteSheet("Special/Objects.gif")

	// Smoke Puff Frames

	SpriteFrame(-16, -8, 32, 16, 1, 134)
	SpriteFrame(-16, -16, 32, 32, 1, 151)
	SpriteFrame(-16, -16, 32, 32, 1, 184)
	SpriteFrame(-24, -24, 48, 48, 34, 134)
	SpriteFrame(-24, -24, 48, 48, 34, 183)

end event


// ========================
// Editor Subs
// ========================

event RSDKDraw
	DrawSprite(0)
end event


event RSDKLoad
	LoadSpriteSheet("Special/Objects.gif")
	SpriteFrame(-16, -8, 32, 16, 1, 134)


end event
